Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 TREWYDDFA ROAD Detached £187,616 £118,000 30 May 2008
84 TREWYDDFA ROAD Terraced £140,202 £94,000 18 Dec 2014
86 TREWYDDFA ROAD Terraced £75,720 £60,000 27 Oct 2017
88 TREWYDDFA ROAD Terraced £173,056 £167,000 25 Mar 2022
97 TREWYDDFA ROAD Detached £209,364 £155,000 4 Mar 2016
114 TREWYDDFA ROAD Detached £78,073 £47,000 26 Jul 2013
115 TREWYDDFA ROAD Detached £81,044 £60,000 30 Mar 2016
129 TREWYDDFA ROAD Detached £238,128 £102,500 25 Jul 2003
131 TREWYDDFA ROAD Semi-Detached £221,225 £130,500 25 Jan 2013
147 TREWYDDFA ROAD Detached £36,815 £22,000 17 May 2013
154 TREWYDDFA ROAD Terraced £56,918 £47,000 25 Jun 2020
155 TREWYDDFA ROAD Semi-Detached £157,376 £35,950 30 Jun 1999
158 TREWYDDFA ROAD Terraced £43,924 £23,000 17 Sep 2004
160 TREWYDDFA ROAD Terraced £76,232 £45,000 2 Jul 2010
161 TREWYDDFA ROAD Detached £237,476 £200,000 25 Sep 2020
162 TREWYDDFA ROAD Terraced £54,434 £25,000 29 Dec 2003
164 TREWYDDFA ROAD Terraced £82,194 £50,000 13 Sep 2013